sift through (someone's) thoughts

Translations
faire le tri dans ses pensées
Definitions
To carefully examine or consider someone's thoughts, often in order to find something specific, gain understanding, or make sense of their ideas and feelings.